package IO流;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStreamReader;

public class IO流_9_转换流 {
    public static void main(String[] args) throws Exception {
        IO流_9_转换流 dx = new IO流_9_转换流();
        dx.test();
        /**
         * 所有文件都是有编码的
         * 一般 txt 和java文件 有三种编码
         * ISO8859-1    不适应汉字
         * GBK  UTF-8
         */
    }
    //转换输入流
    public void  test() throws Exception {
        FileInputStream in = new FileInputStream("F:\\java_IO\\io3.txt");

        //把字节 转换成字符流
        InputStreamReader in_txt = new InputStreamReader(in,"UTF-8");//选择转化的编码

        char[] c = new char[100];

        in_txt.read(c);
        System.out.println(new String(c));
        in_txt.close();
        in.close();


    }
}
